package com.zbj.homemade.spring.factorylifecycle;

import com.zbj.homemade.spring.beans.BeanDefinitionRegistry;

/**
 * @program: principle
 * @description: bean定义后置处理器
 * @author: Yinn
 * @create: 2019-03-01 17:40
 **/
public interface BeanDefinitionRegistryPostProcessor extends BeanFatoryPostProcessor{

    /**
     * 先于父类接口方法执行
     *
     * 后置处理-bean定义注册器
     * 负责bean定义注册
     */
    void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry);

}
